• word of the day

    comstock mealybug

    comstock mealybug - Dictionary definition and meaning for word comstock mealybug

    Definition
    (noun) Asiatic insect introduced accidentally into United States; pest on citrus and apple trees
Download our Mobile App Today
Receive our word of the day
on Whatsapp